git-riscv64-gnu-ifunc
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sun, 5 Dec 2021 15:46:21 +0000 (15:46 +0000)
committerAurelien Jarno <aurel32@debian.org>
Sun, 5 Dec 2021 15:46:21 +0000 (15:46 +0000)
commitf7b2151a8dee7cc24fae263643ab316a413ffbdc
tree1c74514178db3b69e31a06b7c46f2ce8fcdd81e9
parent27acf17582bc920ca75d68989654c0f5acf379fd
git-riscv64-gnu-ifunc

commit 306b8dbac917ef7f499044551df9bf051ca78fa4
Author: Vincent Chen <vincent.chen@sifive.com>
Date:   Tue Dec 15 17:16:40 2020 +0800

    riscv: Initialize $gp before resolving the IRELATIVE relocation

    The $gp register may be used to access the global variable in
    the PDE program, so the $gp register should be initialized before
    executing the IFUNC resolver of PDE program to avoid unexpected
    error occurs.

commit 963f5858750635876d849878fd1df9eac1a6cd6a
Author: Vincent Chen <vincent.chen@sifive.com>
Date:   Tue Dec 15 17:16:39 2020 +0800

    riscv: support GNU indirect function

    Enable riscv glibc to support GNU indirect function

Gbp-Pq: Topic riscv64
Gbp-Pq: Name git-riscv64-gnu-ifunc.diff
libc-abis
sysdeps/riscv/dl-irel.h [new file with mode: 0644]
sysdeps/riscv/dl-machine.h